home *** CD-ROM | disk | FTP | other *** search
/ Almathera Ten Pack 3: CDPD 3 / Almathera Ten on Ten - Disc 3: CDPD3.iso / fish / 726-750 / 743 / loadlibrary / loadlibrary.quickdoc < prev    next >
Text File  |  1995-03-18  |  10KB  |  255 lines

  1.  
  2.             Load Library V2.52 Professional
  3.  
  4.              © Copyright 1992 GuruFree Productions
  5.  
  6.               Written using ASM-One V1.02
  7.                And Assembled with O.M.A  V2.6 By
  8.                    Nils Görs
  9.  
  10.  
  11.   This Professional Version Runs ONLY Under OS/2.0. You Can Use It To Load
  12.   Librarys From Other Devices, You Haven't Copied On Your SYS: Device Since
  13.   Then. For Example, You Start A Program From The Fred Fish Library In Df1:
  14.   Via Your Workbench. And Like The Bloody Hell Wishes This Program NEEDS A
  15.   Library You Haven't In Your LIBS: Directory. Now, You Can Use LoadLibrary
  16.   To Load And Open The Programs Own Library. If A Program NEEDS A Library,
  17.   It Will Load It From Disk (Except The Ones Who Are In The KickROM, I Know).
  18.   But The Most Programs Don't REMOVE The Library They Used. Every Library
  19.   Which Was Loaded With This Program Can Be REMOVED. So You Haven't Lots Of
  20.   Memory Thrown In The Trashcan.
  21.  
  22.   Load Library Has A PullDown Menu To Make Live Easier For You.
  23.  
  24. --Project--                ---Short Cut---
  25. »» Load                    right Amiga Key + L
  26. »» About                right Amiga Key + A
  27. »» Remove only                right Amiga Key + O
  28. »» Quit                    right Amiga Key + Q
  29. »» Remove and Quit            right Amiga Key + R
  30.  
  31. »» The Project Menu
  32.  
  33.  Load...........=> This Opens The REQTOOLS FileRequester In Which You Can
  34.            Select The Library You Want To Load. Any Other Kind Of
  35.            Files Will Simply Be Refused.You Can Also Load A Couple
  36.            Of Library With MultiSelection. You Only Have To Press
  37.            The <SHIFT> Key During File-Selection.
  38.  
  39.  About..........=> This Opens A Little Window With Some Informations About
  40.            The CopyRight, Author, Version You Are Using And How
  41.            Many Libraries You Have Installed Since Then. Just
  42.            Click On The Gadget Or Press Return To Get Rid Of It.
  43.  
  44.  Remove only....=> Will Remove ALL Librarys Loaded Out Of Load-Library.
  45.  
  46.  Quit...........=> This Will Quit The Program Without Removing The Loaded
  47.            Librarys After Asking For Confirmation.
  48.  
  49.  Remove and Quit=> Will Remove ALL Library Loaded Out Of Load-Library, First.
  50.            Then It Will Simply Quit The Tool After Asking For
  51.            Confirmation.
  52.  
  53.  
  54.  How To Use Load-Library In:
  55.  ---------------------------
  56.  1.) Directory-Opus:
  57.      You Have To Place Load-Library In The 'C' Directory Of The SYS: Device.
  58.      Swap To The Configuration-Program And Press The 'Gadget' Gadget.
  59.      Now, You'll See A Bank Of Several Gadgets. Choice One Of The Free Ones.
  60.  
  61.      Gadget name    LoadLib
  62.      Funtion        C:LoadLibrary {f}
  63.  
  64.      Now, You Have Only To Activate 'No filename quote' To Get Sure Of
  65.      Correct Carrige-Return Handling. You Can Also Activate 'Do All Files'
  66.      So You Can Load A Couple Of Libraries Dropche for Dropche...
  67.  
  68.      If You Have Choose A library And You Use The Former Designed Command,
  69.      It Will Load And Install The Library.
  70.  
  71.  2.) DiskMaster V2.0:
  72.      You Have Also To Place The Program In The 'C'-Dir Of The  SYS: Device
  73.      In Your Preference File, You Have To Add This Line To Get LoadLibrary
  74.      As Command...
  75.  
  76.      AddCmd LoadLibrary, 20, Extern LoadLibrary libraryname
  77.              ^^
  78.         This Is The Colour Offset
  79.  
  80.      If You Have Choosen A Library And You'll Use The Former Designed Command,
  81.      It Will Simply Load And Install The Library.
  82.  
  83.   3.) Startup-Sequence:
  84.      If You Want To Use LoadLibrary As A Normal CLI Command. Which Loads And
  85.      Install One Library Then Add The Following Line To Your Startup-Sequence.
  86.  
  87.     LoadLibrary [libraryname]
  88.  
  89.  You Can Start Load-Library From Either The Würgbench Or The Shell.
  90.  Simply Put Load-Library In The WBStartup Of Your Boot-Disk And You'll Have No
  91.   Problems With Non Loaded Librarys Anymore. To Install Only ONE Library From
  92.  The Shell You Can Type The Following For Example:
  93.  
  94.  LoadLibrary libs:libraryname    ;Authors Note: This Works Also Under Kick V1.3
  95.  
  96.  Where LibraryName Is An Optional Name Of A  LEGAL  LibraryFile. This Is To Be
  97.  Qualified For Use In The Startup-Sequence. I Feel Really Sorry,That This Tool
  98.  ONLY Works Under OS/2.0. But I Think OS/2.0 Is The Future.Well, You Can Still
  99.  Use The OLDER Versions 1.2 (With req.library) Or 1.3 (With reqtools.library).
  100.  This Tool Was Programmed With The ASM-One V1.02 On An  OLD  Amiga 1000 Using
  101.   Kickstart V37.175  Workbench  V38.12 With 4.5 MB Memory + 2 External Drives
  102.        105 MB Quantum Harddisk + No ECS Chip And No Accelerator Card.
  103.  
  104.        LoadLibary V2.52 Needs reqtools.library v37 or higher and OS/2.0.
  105.  
  106.  
  107.                     History
  108.                     -------
  109.  o LoadLibrary V2.52
  110.    -----------------
  111.    Added A $Ver: String (Great Eh?). And Code Was Still Optimized and
  112.    Assembled with the OMA V2.6.
  113.  
  114.  
  115.  o LoadLibrary V2.50:
  116.    ------------------
  117.    Code Totally Rewritten In 2 Days, After A VIRUS Has Destroyed My HardDisk.
  118.    LoadLibrary Has Now A New And Far Better Installation Routine And This
  119.    Makes The Program Shorter Than Ever !!! 
  120.  
  121.  
  122.  o LoadLibrary V2.00:
  123.    ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  124.    Code Rewritten. Consists Of Four Hunks Now Instead Of One In The Older
  125.    Versions. Runs In It's Own Task (TaskName: LoadLibrary).
  126.  
  127.  
  128.  o LoadLibrary V1.3:
  129.    ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  130.    Some Routines Improved And I Added The Far Better reqtools.library And
  131.    Kicked The req.library (Bad Times Magic File Requester).
  132.  
  133.  
  134.  o LoadLibrary V1.2:
  135.    ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  136.    This Was The First Try. Worked Correct With The req.library.
  137.  
  138.  
  139. Future Improvements:
  140. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
  141.   Hmmm, NOTHING.
  142.  
  143.   Maybe I'll Implement An AREXX Port.            (=> Hi Christoph!)
  144.  
  145.   Frank Said:    "Don't Implement Tools LoadLib Has Nothing To Do With.
  146.          For Example: A Clock, AvailMemory (Removed)".
  147.  
  148.   Mattes Wishes To Have Hot Key Qualifier (Merry X-Mas).
  149.  
  150.  
  151.  ×××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××
  152.    At This Time, I Have To Say "Thank You" To Frank Meister. He Had The Main
  153.     Ideas For This 'Professional' Version Of LoadLibrary And I am Also Very
  154.   Thankful For His '24 Hours' REQTOOLS.Helpline. Without Your Help This Tools
  155.  Wouldn't Be Exists And Finally Subsist. Hope YOU'LL Have A GREAT Success With
  156.  Your Parallel Input Output System (PIOS), Frank!!  - May The Guru Be With You
  157.  ×××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××
  158.  
  159.  Also Thank's Must Go To:    Holger Sellmeier    <>     For Testing.
  160.                  Marcel Maurmann        <>     For Nothing.
  161.                 Mattes Wamser        <>     For Some Ideas
  162.                 Christoph Teuber    <>     Good Idea, but
  163.                                  we will see..
  164.                 Heidi Rey        <>     For Everything
  165.                                  This program
  166.                                  is dedicated
  167.                                  to you...
  168.  
  169.  
  170.  I Tested LoadLibrary V2.52 With Several Library. Here's a list of librarys I
  171.  installed with LoadLibrary V2.52. This is Quiet Enough, isn't it ??
  172.  
  173.     Library                    Status
  174.     -------                    ------
  175.     midi.library                 i,r
  176.     hardblocks.library             i,r
  177.     lh.library                 i,r
  178.     voice.library                 i,r
  179.     portbits.library             i,r
  180.     explode.library                 i,nr
  181.     powerpacker.library             i,r
  182.     medplayer.library             i,r
  183.     stopus.library                 i,r
  184.     streplay.library             i,r
  185.     iff.library                 i,r
  186.     nofrag.library                 i,r
  187.     arp.library                 i,r
  188.     resourcehelp.library             i,r
  189.     resourceloader.library             i,r
  190.     resourcemenus.library             i,r
  191.     resourcesyms.library             i,r
  192.     bullet.library                 i,r
  193.     conhandler.library             i,r
  194.     iffparse.library             i,r
  195.     iffpp.library                 i,r
  196.     req.library                 i,r
  197.     reqtools.library             i,r
  198.     rexxsupport.library             i,r
  199.     tool.library                 i,r
  200.     con.library                 i,r
  201.     CanDo.library                 i,r
  202.     diskcode.library             i,r
  203.     fifo.library                 i,r
  204.     all macro68.library's             i,r
  205.     all xpr#?.library's             i,r
  206.  
  207. i = correct (i)nstalled.
  208. r = correct (r)emoved.
  209. n = not [i or r].
  210.  
  211.  
  212.  -» COPYRIGHT NOTICES «-
  213.  LoadLibrary, © Copyright 1992 GuruFree Productions.All rights reserved.This
  214.  Program is FREEWARE so no financial donations are required ( but welcome ).
  215.  This   program  may  be  freely  distributed  as  long  as all source code,
  216.  documentation and executable(s) remain unchanged and are included  with the
  217.  distribution. Also no profit is to be made  by  selling  this  program. You
  218.  may not charge more than Fred Fish  does for a  single  library disk.  This
  219.  program may be distributed on disk magazines, cover disks etc.  When you do
  220.  decide to distribute this program on a disk magazine  or cover disk  please
  221.  send me a copy of the distribution. When you use this program on a  regular
  222.  base I would appreciate a postcard of your home town. If you use this tool
  223.  for  commercial  or  shareware programs I would appreciate a little note
  224.  about  this in  the program  it's documentation.
  225.  
  226.  It is allowed for non-commercial BBSs to distribute  an archive  with  only
  227.  the following files in it to save your users some  money when they  want to
  228.  download this program.
  229.  
  230.   LoadLibrary        - Main Program.
  231.   LoadLibrary.info    - Main Program icon.
  232.   LoadLibrary.QuickDOC    - Main Program Manual ( This File )
  233.  
  234.   The Author Cannot Be Held Liable For The  Suitability Or  Accuracy  Of This
  235.   Manual  And/Or  The  Program(s)  It  Describes.   Any  Damage  Directly  Or
  236.   Indirectly Caused By The Use Or Misuse Of  This Manual  And/Or The  Program
  237.   It Describes Is The Sole Responsibility Of The User Her/Him Self.
  238.   I Really Take No Responsibilitys For Blowing Up Your Cat, GrandMa Or Your
  239.   Hardware While Using This Program.
  240.  
  241.   ReqTools.Library is Copyright © By Nico François.
  242.  
  243.   User Interface Generated With GadToolsBox V1.0 (The Sequel).
  244.   (c) Copyright 1991 Jaba Development. Written By Jan van den Baard (Thanks!).
  245.  
  246.  Bug reports,  Suggestions,  Postcards,  Flames,  Criticism,  Contributions,
  247.  Ideas, Gifts, etc., etc., etc........... to:
  248.  
  249.  Nils Görs
  250.  Kaiserstr. 97a
  251.  W-5600 Wuppertal 11
  252.  Phone: +49-(0)202/784258 (Beware NOT 24h Online)
  253.  Germany.
  254.                      -EOF-
  255.